convenient place - German English Dictionary